package com.whmall.service.crm.module.companyuser.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 公司用户信息表
 *
 * @author alex
 * @since 2020/7/31
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("`company_user_information`")
public class CompanyUserInformationDO {
    /**
     * 主键ID
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 是否自动报价
     */
    private Integer isAutoQuotation;

    /**
     * 部门
     */
    private String department;

    /**
     * 职位
     */
    private String position;

    /**
     * 通知Bitmap，默认所有通知生效，查看通用配置文档
     */
    private String notifyBitmap;

    /**
     * 客户锁定原因
     */
    private String customerLockReason;

    /**
     * 供应商锁定原因
     */
    private String supplierLockReason;

    /**
     * 采购备注
     */
    private String purchaserComment;

    /**
     * 供应商联系方式
     */
    private String supplierContact;

    /**
     * 头像URL
     */
    private String avatar;

    /**
     * 客户偏好
     */
    private String preference;

    /**
     * 发票邮箱	接收电子发票用
     */
    private String invoiceEmail;
}